import os
import glob

path = r'C:\Program Files (x86)'

# 输出C:\Program Files (x86)路径下名字包含“Windows”的文件夹名称，并统计个数  非遍历
# os.scandir
num = 0
for file in os.scandir(path):
    if file.is_dir():
        if 'Windows' in file.name:
            print(file.name)
            num += 1
print("含有Windows的文件夹个数: ", num)

# 输出C:\Program Files (x86)路径下所有可执行文件 (即后缀为 .exe) 非遍历
for file in os.listdir(path):
    if file.endswith('.exe'):
        print(file)
